Market Price
$ 89.07
Selling Price
$ 75.35
430
389
198
1639
Market Price
$ 65.14
Selling Price
$ 58.97
4424
3967
927
4543
Market Price
$ 79.73
Selling Price
$ 69.50
370
335
222
842
Market Price
$ 105.80
Selling Price
$ 92.51
3305
2282
1935
3330
Market Price
$ 113.40
Selling Price
$ 98.01
1019
387
958
1032
Market Price
$ 61.84
Selling Price
$ 55.52
1421
592
441
2568
Market Price
$ 63.91
Selling Price
$ 56.19
1901
943
476
2200
Market Price
$ 80.37
Selling Price
$ 71.48
1436
534
1382
4701
Market Price
$ 80.54
Selling Price
$ 67.41
801
614
726
842
Market Price
$ 97.57
Selling Price
$ 84.85
653
378
325
2064
Market Price
$ 84.46
Selling Price
$ 71.28
1139
276
456
3444
Market Price
$ 100.59
Selling Price
$ 86.86
476
364
298
1448
Market Price
$ 64.64
Selling Price
$ 58.66
694
616
533
1490
Market Price
$ 77.14
Selling Price
$ 65.16
2388
558
1835
2988
Market Price
$ 94.39
Selling Price
$ 85.37
522
274
308
1482
Market Price
$ 97.63
Selling Price
$ 87.57
2955
2480
1227
3953
Market Price
$ 97.69
Selling Price
$ 84.49
235
50
98
480
Market Price
$ 71.77
Selling Price
$ 63.96
3406
1355
947
4624
Market Price
$ 88.57
Selling Price
$ 74.76
2010
1521
1844
2240
Market Price
$ 63.07
Selling Price
$ 55.62
3414
1557
2463
4474
Market Price
$ 111.67
Selling Price
$ 93.45
886
422
562
932
Market Price
$ 69.05
Selling Price
$ 60.20
340
125
326
554
Market Price
$ 72.95
Selling Price
$ 65.53
373
249
140
441
Market Price
$ 65.86
Selling Price
$ 56.14
3683
3561
909
3728
Market Price
$ 92.45
Selling Price
$ 82.73
997
308
607
1630
Market Price
$ 83.75
Selling Price
$ 71.50
2427
1887
523
2853
Market Price
$ 83.98
Selling Price
$ 73.25
4735
2410
1097
4799
Market Price
$ 112.28
Selling Price
$ 94.59
4482
1692
4169
4926
Market Price
$ 63.52
Selling Price
$ 56.23
802
500
472
1771
Market Price
$ 65.56
Selling Price
$ 58.52
275
262
218
545
Market Price
$ 67.95
Selling Price
$ 60.46
1883
879
718
3118
Market Price
$ 73.39
Selling Price
$ 62.92
305
87
244
1281
Market Price
$ 92.08
Selling Price
$ 81.05
325
293
162
585
Market Price
$ 109.01
Selling Price
$ 95.78
1676
596
725
2170
Market Price
$ 94.98
Selling Price
$ 84.95
2080
1807
615
2227
Market Price
$ 69.26
Selling Price
$ 61.98
620
181
502
732
Market Price
$ 99.44
Selling Price
$ 85.99
1085
448
227
2766
Market Price
$ 86.60
Selling Price
$ 74.99
628
568
313
859
Market Price
$ 102.46
Selling Price
$ 92.65
1199
1123
495
2557
Market Price
$ 114.89
Selling Price
$ 96.42
3195
2299
1375
3603