Market Price
$ 101.50
Selling Price
$ 91.42
1493
416
579
2114
Market Price
$ 66.53
Selling Price
$ 57.15
275
256
143
676
Market Price
$ 99.80
Selling Price
$ 90.44
818
781
639
3128
Market Price
$ 99.51
Selling Price
$ 84.01
1346
1242
297
1836
Market Price
$ 90.18
Selling Price
$ 76.88
1493
1124
565
3382
Market Price
$ 111.90
Selling Price
$ 96.45
292
108
69
701
Market Price
$ 68.36
Selling Price
$ 58.13
151
51
52
532
Market Price
$ 71.65
Selling Price
$ 61.07
1143
390
990
1175
Market Price
$ 72.40
Selling Price
$ 64.07
2963
1227
2887
3225
Market Price
$ 116.17
Selling Price
$ 97.43
780
443
228
1318
Market Price
$ 73.24
Selling Price
$ 64.03
1550
1486
1041
2560
Market Price
$ 61.99
Selling Price
$ 55.90
944
250
234
4073
Market Price
$ 77.27
Selling Price
$ 68.16
2097
482
791
2448
Market Price
$ 102.23
Selling Price
$ 91.30
497
423
263
2167
Market Price
$ 91.73
Selling Price
$ 81.78
750
366
516
1115
Market Price
$ 87.17
Selling Price
$ 72.87
1819
1401
740
4667
Market Price
$ 107.41
Selling Price
$ 90.52
168
100
41
463
Market Price
$ 73.59
Selling Price
$ 64.24
1918
1599
531
2353
Market Price
$ 81.55
Selling Price
$ 73.23
1139
434
352
3148
Market Price
$ 74.91
Selling Price
$ 67.63
1338
1008
675
4656
Market Price
$ 77.54
Selling Price
$ 69.98
3521
1963
751
4462
Market Price
$ 84.15
Selling Price
$ 75.75
285
107
161
1217
Market Price
$ 61.64
Selling Price
$ 55.26
185
178
135
760
Market Price
$ 106.90
Selling Price
$ 92.51
3267
1061
655
4232
Market Price
$ 67.83
Selling Price
$ 58.77
779
543
480
3804
Market Price
$ 102.51
Selling Price
$ 92.77
1196
614
1133
3267
Market Price
$ 67.14
Selling Price
$ 58.03
1032
464
211
2064
Market Price
$ 70.00
Selling Price
$ 62.13
2905
1892
1889
3460
Market Price
$ 90.64
Selling Price
$ 80.54
1702
386
1472
2470
Market Price
$ 104.72
Selling Price
$ 95.19
739
418
527
1489
Market Price
$ 78.14
Selling Price
$ 69.46
642
441
455
2999
Market Price
$ 77.21
Selling Price
$ 65.71
618
522
605
2547
Market Price
$ 92.34
Selling Price
$ 82.70
1211
511
664
1360
Market Price
$ 107.61
Selling Price
$ 97.59
3780
2407
3512
4497
Market Price
$ 84.81
Selling Price
$ 72.76
2289
1633
2030
4777
Market Price
$ 80.38
Selling Price
$ 70.40
368
261
144
517
Market Price
$ 105.11
Selling Price
$ 87.66
1919
823
1184
2072
Market Price
$ 103.87
Selling Price
$ 93.08
1170
402
686
3023
Market Price
$ 90.78
Selling Price
$ 78.25
1604
606
564
2111
Market Price
$ 111.19
Selling Price
$ 95.72
211
90
182
826