Market Price
$ 64.39
Selling Price
$ 55.01
1771
396
479
3700
Market Price
$ 82.56
Selling Price
$ 74.80
599
292
207
936
Market Price
$ 104.08
Selling Price
$ 88.00
2393
550
1820
4231
Market Price
$ 97.90
Selling Price
$ 88.74
403
101
255
1640
Market Price
$ 100.78
Selling Price
$ 85.56
2415
2130
916
2941
Market Price
$ 110.04
Selling Price
$ 94.69
831
602
362
2207
Market Price
$ 90.67
Selling Price
$ 81.63
3657
1506
3610
4819
Market Price
$ 83.20
Selling Price
$ 71.48
3589
1765
2069
4528
Market Price
$ 97.35
Selling Price
$ 88.26
968
895
577
2435
Market Price
$ 68.07
Selling Price
$ 60.94
2336
1023
664
2538
Market Price
$ 110.28
Selling Price
$ 97.81
3106
1181
842
3122
Market Price
$ 111.52
Selling Price
$ 95.04
2883
973
764
4175
Market Price
$ 70.65
Selling Price
$ 63.47
177
130
125
617
Market Price
$ 79.64
Selling Price
$ 70.43
1736
361
917
2527
Market Price
$ 70.41
Selling Price
$ 63.23
1303
1282
937
4677
Market Price
$ 72.83
Selling Price
$ 63.57
1596
860
1457
2451
Market Price
$ 89.74
Selling Price
$ 81.21
475
103
161
1759
Market Price
$ 96.83
Selling Price
$ 81.16
2028
988
1874
2228
Market Price
$ 100.66
Selling Price
$ 89.86
1436
1062
830
2441
Market Price
$ 98.92
Selling Price
$ 89.71
3558
3049
2506
4588
Market Price
$ 64.74
Selling Price
$ 57.24
857
663
559
924
Market Price
$ 71.14
Selling Price
$ 61.82
2591
1311
2317
3081
Market Price
$ 91.61
Selling Price
$ 80.29
2037
798
1375
2650
Market Price
$ 77.66
Selling Price
$ 65.55
1603
707
401
1822
Market Price
$ 111.64
Selling Price
$ 93.48
394
166
234
843
Market Price
$ 64.28
Selling Price
$ 56.95
1146
566
601
1673
Market Price
$ 88.46
Selling Price
$ 74.76
1248
562
1082
4628
Market Price
$ 81.99
Selling Price
$ 72.61
3393
3372
2761
4777
Market Price
$ 89.76
Selling Price
$ 77.77
4208
2533
3323
4307
Market Price
$ 96.99
Selling Price
$ 87.08
1036
356
1003
3210
Market Price
$ 101.01
Selling Price
$ 86.21
1181
628
1139
3618
Market Price
$ 110.61
Selling Price
$ 96.33
2787
1038
2377
3433
Market Price
$ 110.98
Selling Price
$ 98.81
1918
483
1662
2428
Market Price
$ 62.38
Selling Price
$ 55.57
910
514
876
2369
Market Price
$ 79.85
Selling Price
$ 70.68
3342
3280
1477
3767
Market Price
$ 95.15
Selling Price
$ 80.94
937
571
558
970
Market Price
$ 75.29
Selling Price
$ 63.67
1119
1001
307
4076
Market Price
$ 71.70
Selling Price
$ 60.81
566
167
504
1995
Market Price
$ 84.44
Selling Price
$ 76.46
2104
1467
1267
2949
Market Price
$ 98.97
Selling Price
$ 88.83
1143
784
286
1172