Market Price
$ 100.98
Selling Price
$ 90.32
2640
1507
1153
4304
Market Price
$ 77.08
Selling Price
$ 67.68
1853
1477
1089
2042
Market Price
$ 111.69
Selling Price
$ 93.69
521
137
222
1212
Market Price
$ 83.65
Selling Price
$ 71.25
1207
865
450
4111
Market Price
$ 94.42
Selling Price
$ 83.86
1973
851
1402
2067
Market Price
$ 109.26
Selling Price
$ 97.68
232
194
169
512
Market Price
$ 100.74
Selling Price
$ 87.18
3708
1907
1258
3790
Market Price
$ 89.29
Selling Price
$ 79.74
607
531
369
655
Market Price
$ 66.34
Selling Price
$ 56.17
744
714
571
817
Market Price
$ 104.62
Selling Price
$ 92.70
1470
698
1456
3013
Market Price
$ 84.75
Selling Price
$ 73.44
592
351
252
1469
Market Price
$ 69.06
Selling Price
$ 58.51
3510
2966
2782
3656
Market Price
$ 96.58
Selling Price
$ 84.03
676
147
362
1890
Market Price
$ 84.21
Selling Price
$ 72.88
1542
1401
499
3462
Market Price
$ 102.59
Selling Price
$ 89.79
1082
394
777
1859
Market Price
$ 74.73
Selling Price
$ 63.02
1373
1257
601
3463
Market Price
$ 80.65
Selling Price
$ 71.44
444
290
380
1517
Market Price
$ 75.01
Selling Price
$ 65.06
3204
3084
3174
3724
Market Price
$ 75.90
Selling Price
$ 66.28
2908
1860
585
4896
Market Price
$ 95.71
Selling Price
$ 85.12
1947
462
785
2799
Market Price
$ 68.47
Selling Price
$ 57.43
3093
1795
2190
4336
Market Price
$ 92.37
Selling Price
$ 78.35
3131
2891
983
4959
Market Price
$ 86.34
Selling Price
$ 78.44
560
446
183
2287
Market Price
$ 66.91
Selling Price
$ 56.95
1448
674
1101
2485
Market Price
$ 77.55
Selling Price
$ 65.10
720
396
313
740
Market Price
$ 102.49
Selling Price
$ 85.85
417
175
163
1177
Market Price
$ 85.47
Selling Price
$ 73.72
2507
1323
1447
4179
Market Price
$ 102.75
Selling Price
$ 90.59
137
46
134
435
Market Price
$ 109.34
Selling Price
$ 93.40
1230
507
1113
2033
Market Price
$ 91.27
Selling Price
$ 77.81
3763
2578
755
4724
Market Price
$ 96.12
Selling Price
$ 80.22
1086
1039
517
3371
Market Price
$ 104.85
Selling Price
$ 89.42
1263
1218
788
1475
Market Price
$ 83.71
Selling Price
$ 74.63
288
211
153
981
Market Price
$ 101.08
Selling Price
$ 90.91
805
782
513
1050
Market Price
$ 110.42
Selling Price
$ 93.64
2554
1824
2208
4486
Market Price
$ 104.65
Selling Price
$ 92.77
1747
1586
1529
1840
Market Price
$ 87.37
Selling Price
$ 75.73
1374
920
703
2795
Market Price
$ 73.52
Selling Price
$ 62.30
674
617
440
2296
Market Price
$ 83.58
Selling Price
$ 74.92
1097
668
714
4765
Market Price
$ 65.79
Selling Price
$ 56.43
3987
874
2132
4694