Market Price
$ 113.53
Selling Price
$ 97.21
1008
210
945
3469
Market Price
$ 101.26
Selling Price
$ 85.55
387
253
151
745
Market Price
$ 102.58
Selling Price
$ 91.86
2604
688
675
2946
Market Price
$ 109.89
Selling Price
$ 91.58
1221
518
919
3368
Market Price
$ 88.79
Selling Price
$ 74.34
527
206
309
755
Market Price
$ 86.84
Selling Price
$ 75.04
1185
278
771
1300
Market Price
$ 115.68
Selling Price
$ 96.62
1703
1551
444
2651
Market Price
$ 86.69
Selling Price
$ 73.69
1393
690
931
2325
Market Price
$ 103.89
Selling Price
$ 86.94
116
99
55
556
Market Price
$ 69.58
Selling Price
$ 58.01
1163
471
390
4848
Market Price
$ 89.25
Selling Price
$ 78.70
791
743
313
1003
Market Price
$ 111.30
Selling Price
$ 93.50
384
119
223
871
Market Price
$ 74.39
Selling Price
$ 67.27
3346
3223
2197
3830
Market Price
$ 105.41
Selling Price
$ 91.95
1908
1700
1329
1963
Market Price
$ 114.97
Selling Price
$ 97.82
1238
1162
599
1664
Market Price
$ 65.18
Selling Price
$ 55.39
176
128
139
589
Market Price
$ 82.69
Selling Price
$ 70.71
1804
1483
832
4181
Market Price
$ 96.47
Selling Price
$ 81.05
2965
1411
2394
3096
Market Price
$ 71.96
Selling Price
$ 63.84
1704
1127
1447
1821
Market Price
$ 100.81
Selling Price
$ 90.39
760
610
556
2315
Market Price
$ 107.59
Selling Price
$ 96.37
1460
848
577
4356
Market Price
$ 81.02
Selling Price
$ 68.15
1377
446
392
2169
Market Price
$ 74.24
Selling Price
$ 63.13
2276
1894
703
4964
Market Price
$ 89.11
Selling Price
$ 78.83
3935
2031
836
4227
Market Price
$ 70.53
Selling Price
$ 62.68
966
434
761
4020
Market Price
$ 100.96
Selling Price
$ 89.19
2027
493
1713
4940
Market Price
$ 108.48
Selling Price
$ 94.75
2433
1105
871
2611
Market Price
$ 107.65
Selling Price
$ 95.19
3451
1022
3369
3806
Market Price
$ 73.56
Selling Price
$ 64.73
2546
1466
630
3753
Market Price
$ 64.60
Selling Price
$ 57.83
1089
671
804
1129
Market Price
$ 81.78
Selling Price
$ 71.13
2614
1781
1594
2911
Market Price
$ 92.58
Selling Price
$ 80.94
3580
720
1149
4072
Market Price
$ 75.59
Selling Price
$ 63.53
404
157
331
1068
Market Price
$ 68.75
Selling Price
$ 60.57
2167
920
1687
4929
Market Price
$ 85.88
Selling Price
$ 76.10
2403
1709
1510
4243
Market Price
$ 86.11
Selling Price
$ 73.65
828
207
715
1757
Market Price
$ 92.68
Selling Price
$ 79.05
2661
2503
1176
2984
Market Price
$ 86.39
Selling Price
$ 74.20
2123
1979
1353
2851
Market Price
$ 88.16
Selling Price
$ 78.98
995
428
268
4777
Market Price
$ 65.49
Selling Price
$ 59.23
531
337
437
1239