Market Price
$ 92.54
Selling Price
$ 83.21
2010
1626
645
3061
Market Price
$ 88.00
Selling Price
$ 78.93
625
268
575
1498
Market Price
$ 62.92
Selling Price
$ 56.14
3090
800
2016
4792
Market Price
$ 88.40
Selling Price
$ 78.26
744
407
344
1070
Market Price
$ 109.81
Selling Price
$ 93.39
1306
1222
1304
3010
Market Price
$ 75.05
Selling Price
$ 67.22
1032
727
330
1490
Market Price
$ 101.29
Selling Price
$ 91.91
2283
2232
1058
3944
Market Price
$ 96.80
Selling Price
$ 83.11
1205
583
517
2496
Market Price
$ 102.13
Selling Price
$ 89.55
795
618
740
2163
Market Price
$ 101.45
Selling Price
$ 88.54
809
551
722
2197
Market Price
$ 101.35
Selling Price
$ 84.72
3737
923
2116
4629
Market Price
$ 103.80
Selling Price
$ 93.36
521
326
210
582
Market Price
$ 72.89
Selling Price
$ 65.02
3575
2866
1130
3865
Market Price
$ 70.56
Selling Price
$ 58.91
1692
508
777
4586
Market Price
$ 101.16
Selling Price
$ 87.52
1020
385
856
4910
Market Price
$ 93.77
Selling Price
$ 78.55
2939
1760
2133
3500
Market Price
$ 75.93
Selling Price
$ 68.75
3703
2009
1605
4220
Market Price
$ 80.07
Selling Price
$ 70.07
1010
657
435
3907
Market Price
$ 67.13
Selling Price
$ 60.86
3126
2549
1646
4132
Market Price
$ 86.14
Selling Price
$ 74.42
3338
2843
1449
4792
Market Price
$ 99.20
Selling Price
$ 85.41
1334
1067
1286
4163
Market Price
$ 97.22
Selling Price
$ 84.54
888
758
429
3141
Market Price
$ 109.41
Selling Price
$ 94.09
2130
1223
1885
2671
Market Price
$ 113.64
Selling Price
$ 95.65
613
599
289
1525
Market Price
$ 113.33
Selling Price
$ 95.04
3226
2702
1834
4546
Market Price
$ 76.48
Selling Price
$ 64.19
2947
1826
1182
4799
Market Price
$ 96.80
Selling Price
$ 86.31
1537
560
493
4606
Market Price
$ 82.67
Selling Price
$ 74.78
2117
1145
915
2963
Market Price
$ 101.59
Selling Price
$ 92.19
3778
3309
988
4942
Market Price
$ 73.13
Selling Price
$ 66.40
510
129
313
1223
Market Price
$ 86.56
Selling Price
$ 76.27
517
357
493
2050
Market Price
$ 66.36
Selling Price
$ 57.31
2080
1296
735
3904
Market Price
$ 107.07
Selling Price
$ 95.76
1467
980
787
4360
Market Price
$ 74.77
Selling Price
$ 63.50
651
176
172
2716
Market Price
$ 83.58
Selling Price
$ 70.25
2802
1694
2299
3791
Market Price
$ 92.36
Selling Price
$ 77.58
542
355
363
1476
Market Price
$ 65.25
Selling Price
$ 58.21
3863
852
1172
4502
Market Price
$ 76.80
Selling Price
$ 67.49
109
77
23
467
Market Price
$ 100.42
Selling Price
$ 89.42
1277
855
1040
2244
Market Price
$ 108.42
Selling Price
$ 93.54
2917
1384
2874
4104