Market Price
$ 84.71
Selling Price
$ 72.87
1177
1080
933
3569
Market Price
$ 77.41
Selling Price
$ 64.67
437
260
93
1011
Market Price
$ 107.81
Selling Price
$ 94.49
340
135
317
464
Market Price
$ 97.33
Selling Price
$ 88.27
2646
919
2304
4923
Market Price
$ 78.64
Selling Price
$ 67.95
2925
1074
814
4939
Market Price
$ 95.77
Selling Price
$ 80.16
1337
333
320
4132
Market Price
$ 102.37
Selling Price
$ 92.61
2651
1323
1899
4663
Market Price
$ 111.42
Selling Price
$ 94.63
2144
1166
2032
2813
Market Price
$ 112.05
Selling Price
$ 93.85
725
194
161
1768
Market Price
$ 110.01
Selling Price
$ 91.88
1563
1092
974
3124
Market Price
$ 86.35
Selling Price
$ 74.17
501
125
235
1093
Market Price
$ 101.95
Selling Price
$ 89.33
3501
2637
1966
3949
Market Price
$ 73.01
Selling Price
$ 61.83
1871
1851
1483
2636
Market Price
$ 110.90
Selling Price
$ 98.94
1775
925
1053
3010
Market Price
$ 113.48
Selling Price
$ 96.62
1428
695
1007
3123
Market Price
$ 109.37
Selling Price
$ 95.06
592
365
465
2823
Market Price
$ 71.94
Selling Price
$ 63.89
999
472
845
3116
Market Price
$ 67.37
Selling Price
$ 56.46
2780
1923
618
4070
Market Price
$ 93.30
Selling Price
$ 83.80
3413
911
3407
4813
Market Price
$ 67.74
Selling Price
$ 58.51
1585
1038
1262
2342
Market Price
$ 96.05
Selling Price
$ 80.59
569
434
258
731
Market Price
$ 73.90
Selling Price
$ 67.15
589
126
132
2247
Market Price
$ 106.00
Selling Price
$ 96.05
3488
1136
2130
3772
Market Price
$ 85.85
Selling Price
$ 75.36
923
484
300
3941
Market Price
$ 104.68
Selling Price
$ 89.92
721
255
148
2039
Market Price
$ 92.03
Selling Price
$ 77.09
1577
391
767
2244
Market Price
$ 93.66
Selling Price
$ 80.17
2781
577
998
4079
Market Price
$ 69.24
Selling Price
$ 60.25
854
236
602
1185
Market Price
$ 66.02
Selling Price
$ 55.36
1485
542
882
1687
Market Price
$ 94.65
Selling Price
$ 83.19
3089
1158
2056
3653
Market Price
$ 86.95
Selling Price
$ 72.53
1456
797
395
1914
Market Price
$ 86.19
Selling Price
$ 74.81
2149
629
1417
2498
Market Price
$ 97.57
Selling Price
$ 82.18
760
552
453
987
Market Price
$ 74.75
Selling Price
$ 64.36
1460
748
309
3367
Market Price
$ 84.33
Selling Price
$ 76.21
923
361
699
2589
Market Price
$ 81.54
Selling Price
$ 72.56
1138
819
516
1930
Market Price
$ 107.56
Selling Price
$ 91.87
1947
1205
1113
3795
Market Price
$ 73.92
Selling Price
$ 66.59
314
70
283
438
Market Price
$ 109.02
Selling Price
$ 91.37
228
212
132
415
Market Price
$ 94.93
Selling Price
$ 82.41
1675
471
653
4471