Market Price
$ 101.49
Selling Price
$ 85.15
2007
949
454
4082
Market Price
$ 89.70
Selling Price
$ 76.26
1323
404
708
2280
Market Price
$ 74.24
Selling Price
$ 65.71
1106
727
918
1510
Market Price
$ 110.09
Selling Price
$ 95.10
905
347
272
942
Market Price
$ 105.50
Selling Price
$ 88.94
253
75
225
1180
Market Price
$ 110.40
Selling Price
$ 98.19
1861
793
1702
3804
Market Price
$ 101.75
Selling Price
$ 86.34
964
635
226
1331
Market Price
$ 92.98
Selling Price
$ 78.17
1044
390
248
1293
Market Price
$ 96.16
Selling Price
$ 83.17
3745
1617
1662
3812
Market Price
$ 106.53
Selling Price
$ 94.23
2858
1932
2254
2952
Market Price
$ 112.28
Selling Price
$ 96.33
548
362
430
1101
Market Price
$ 94.97
Selling Price
$ 81.47
2135
680
2003
4086
Market Price
$ 64.65
Selling Price
$ 56.01
1730
461
856
3954
Market Price
$ 68.90
Selling Price
$ 62.52
2693
2484
1955
4363
Market Price
$ 79.65
Selling Price
$ 67.20
404
107
266
1426
Market Price
$ 66.38
Selling Price
$ 58.16
3231
1051
1082
4589
Market Price
$ 94.70
Selling Price
$ 85.53
2596
2471
980
4162
Market Price
$ 70.87
Selling Price
$ 60.84
363
341
72
470
Market Price
$ 81.14
Selling Price
$ 69.21
725
722
287
3117
Market Price
$ 70.29
Selling Price
$ 62.08
1206
758
1058
3392
Market Price
$ 106.29
Selling Price
$ 91.39
410
409
231
1501
Market Price
$ 111.22
Selling Price
$ 98.63
1207
1031
948
1829
Market Price
$ 97.04
Selling Price
$ 86.25
1848
1612
715
4760
Market Price
$ 88.20
Selling Price
$ 77.88
2720
1561
2450
4865
Market Price
$ 108.34
Selling Price
$ 97.38
2037
542
1619
2790
Market Price
$ 87.09
Selling Price
$ 74.01
2705
1762
2074
3625
Market Price
$ 81.52
Selling Price
$ 72.55
2010
646
1833
2022
Market Price
$ 103.13
Selling Price
$ 92.58
4734
4496
1944
4754
Market Price
$ 111.56
Selling Price
$ 97.12
1613
641
1350
3244
Market Price
$ 76.21
Selling Price
$ 68.67
499
477
372
587
Market Price
$ 105.50
Selling Price
$ 93.08
652
459
533
1637
Market Price
$ 80.57
Selling Price
$ 69.91
484
210
410
992
Market Price
$ 110.28
Selling Price
$ 96.49
511
319
205
2213
Market Price
$ 69.84
Selling Price
$ 60.52
3494
3319
3390
3626
Market Price
$ 93.71
Selling Price
$ 79.70
3610
2534
986
4704
Market Price
$ 74.19
Selling Price
$ 64.99
325
310
72
741
Market Price
$ 106.10
Selling Price
$ 92.75
483
124
293
944
Market Price
$ 101.70
Selling Price
$ 85.26
2431
796
650
4449
Market Price
$ 108.93
Selling Price
$ 92.84
270
124
150
1011
Market Price
$ 74.10
Selling Price
$ 63.99
2699
2318
2303
3671