Market Price
$ 67.84
Selling Price
$ 58.49
2022
782
1484
2920
Market Price
$ 82.22
Selling Price
$ 71.52
3534
3079
2135
4784
Market Price
$ 114.87
Selling Price
$ 96.04
2584
2392
1018
2668
Market Price
$ 84.50
Selling Price
$ 73.89
1557
974
1085
2263
Market Price
$ 68.24
Selling Price
$ 58.13
2715
1585
1218
3693
Market Price
$ 108.57
Selling Price
$ 97.93
513
157
415
1994
Market Price
$ 108.01
Selling Price
$ 96.17
258
123
230
751
Market Price
$ 93.48
Selling Price
$ 79.97
2278
1141
1835
3056
Market Price
$ 91.78
Selling Price
$ 82.89
440
389
153
1311
Market Price
$ 75.90
Selling Price
$ 63.83
2132
1620
1956
2345
Market Price
$ 67.24
Selling Price
$ 60.43
1238
1066
492
1540
Market Price
$ 104.72
Selling Price
$ 90.43
1064
890
305
2612
Market Price
$ 76.83
Selling Price
$ 68.24
1166
616
438
4299
Market Price
$ 77.69
Selling Price
$ 65.26
1590
724
368
4706
Market Price
$ 114.06
Selling Price
$ 97.03
3932
1698
2831
4380
Market Price
$ 92.81
Selling Price
$ 77.62
745
327
193
1799
Market Price
$ 74.76
Selling Price
$ 64.03
4029
3661
1224
4925
Market Price
$ 85.98
Selling Price
$ 77.17
858
205
276
2931
Market Price
$ 84.25
Selling Price
$ 74.27
3929
1761
883
4690
Market Price
$ 77.16
Selling Price
$ 65.07
313
193
129
1518
Market Price
$ 90.56
Selling Price
$ 80.02
1190
262
520
1276
Market Price
$ 88.45
Selling Price
$ 78.68
2342
1840
2276
3217
Market Price
$ 83.10
Selling Price
$ 71.45
3261
788
1569
3826
Market Price
$ 84.25
Selling Price
$ 74.53
3276
3246
2724
4143
Market Price
$ 92.70
Selling Price
$ 82.07
1289
1278
941
4889
Market Price
$ 75.36
Selling Price
$ 64.27
1026
210
992
1076
Market Price
$ 103.86
Selling Price
$ 90.76
1480
722
1323
3393
Market Price
$ 114.57
Selling Price
$ 96.84
1318
934
312
2299
Market Price
$ 110.28
Selling Price
$ 98.15
409
259
329
560
Market Price
$ 115.84
Selling Price
$ 98.31
2118
1395
890
2234
Market Price
$ 116.71
Selling Price
$ 98.13
1074
415
1005
1594
Market Price
$ 113.05
Selling Price
$ 97.78
781
598
395
1963
Market Price
$ 93.37
Selling Price
$ 82.59
2673
2074
628
2843
Market Price
$ 68.80
Selling Price
$ 57.39
1747
475
1720
3845
Market Price
$ 88.70
Selling Price
$ 79.11
1312
970
922
2157
Market Price
$ 76.06
Selling Price
$ 65.06
2829
839
1126
4589
Market Price
$ 103.11
Selling Price
$ 93.06
800
174
370
1082
Market Price
$ 99.21
Selling Price
$ 85.75
3615
3574
3266
4045
Market Price
$ 108.43
Selling Price
$ 93.56
1649
693
1506
2079
Market Price
$ 76.68
Selling Price
$ 65.02
435
120
221
1616