Market Price
$ 100.78
Selling Price
$ 89.56
1021
791
859
1154
Market Price
$ 63.74
Selling Price
$ 57.39
874
798
340
2470
Market Price
$ 68.92
Selling Price
$ 62.13
339
157
150
1187
Market Price
$ 112.46
Selling Price
$ 95.42
1196
533
1020
3504
Market Price
$ 105.27
Selling Price
$ 90.66
3851
1859
3602
4652
Market Price
$ 63.17
Selling Price
$ 56.96
305
144
186
563
Market Price
$ 70.90
Selling Price
$ 61.05
438
268
108
1328
Market Price
$ 72.97
Selling Price
$ 64.43
1154
406
858
1706
Market Price
$ 107.89
Selling Price
$ 98.03
2412
2332
1802
4688
Market Price
$ 89.40
Selling Price
$ 79.58
1703
1171
345
2553
Market Price
$ 106.43
Selling Price
$ 96.28
866
484
862
1235
Market Price
$ 78.86
Selling Price
$ 71.61
444
240
403
503
Market Price
$ 114.67
Selling Price
$ 98.26
1095
297
436
2400
Market Price
$ 71.99
Selling Price
$ 62.90
1368
646
1055
4292
Market Price
$ 98.46
Selling Price
$ 83.07
1168
1126
828
3903
Market Price
$ 95.25
Selling Price
$ 84.49
1172
423
900
3654
Market Price
$ 75.31
Selling Price
$ 65.46
3331
2014
1029
3885
Market Price
$ 69.38
Selling Price
$ 62.60
1481
397
417
2719
Market Price
$ 76.82
Selling Price
$ 64.18
2469
714
2127
2907
Market Price
$ 92.79
Selling Price
$ 82.44
4349
3873
3166
4541
Market Price
$ 108.43
Selling Price
$ 97.67
426
342
317
712
Market Price
$ 85.75
Selling Price
$ 72.97
931
687
878
1740
Market Price
$ 84.07
Selling Price
$ 70.73
1016
909
710
4439
Market Price
$ 67.98
Selling Price
$ 60.56
1045
678
450
1609
Market Price
$ 86.57
Selling Price
$ 73.69
3089
1319
2108
3499
Market Price
$ 96.96
Selling Price
$ 84.29
998
550
574
1585
Market Price
$ 76.83
Selling Price
$ 68.25
3957
961
2220
4349
Market Price
$ 95.06
Selling Price
$ 81.99
381
117
143
463
Market Price
$ 107.40
Selling Price
$ 95.57
1266
636
1132
3164
Market Price
$ 82.60
Selling Price
$ 69.62
4761
2846
3951
4815
Market Price
$ 94.15
Selling Price
$ 80.51
1260
1154
502
2511
Market Price
$ 103.80
Selling Price
$ 92.65
3652
1603
2285
4420
Market Price
$ 72.47
Selling Price
$ 65.25
1266
474
1038
4745
Market Price
$ 66.14
Selling Price
$ 59.53
344
333
340
907
Market Price
$ 65.92
Selling Price
$ 59.13
144
107
76
709
Market Price
$ 71.71
Selling Price
$ 60.37
1103
1058
1029
2070
Market Price
$ 71.42
Selling Price
$ 62.58
729
425
306
2072
Market Price
$ 111.63
Selling Price
$ 95.17
417
120
279
540
Market Price
$ 67.31
Selling Price
$ 60.76
515
449
433
1768
Market Price
$ 113.17
Selling Price
$ 95.20
3073
1643
1942
3731