Market Price
$ 36.08
Selling Price
$ 31.48
2674
1699
884
3064
Market Price
$ 68.67
Selling Price
$ 59.44
1335
939
869
3076
Market Price
$ 63.18
Selling Price
$ 56.91
1257
270
592
1440
Market Price
$ 64.13
Selling Price
$ 55.04
2129
1076
1398
3414
Market Price
$ 32.53
Selling Price
$ 29.43
1360
778
1262
2615
Market Price
$ 64.27
Selling Price
$ 57.37
1146
1060
590
4778
Market Price
$ 36.92
Selling Price
$ 30.80
691
541
561
2825
Market Price
$ 70.13
Selling Price
$ 58.88
2601
743
1661
3963
Market Price
$ 66.63
Selling Price
$ 56.20
1758
1237
571
3320
Market Price
$ 36.21
Selling Price
$ 30.71
1415
747
324
3080
Market Price
$ 65.21
Selling Price
$ 59.12
578
379
258
816
Market Price
$ 37.02
Selling Price
$ 33.29
296
154
101
921
Market Price
$ 30.72
Selling Price
$ 27.45
957
551
325
1347
Market Price
$ 30.56
Selling Price
$ 26.32
4556
3158
1808
4720
Market Price
$ 59.43
Selling Price
$ 49.71
907
248
272
3025
Market Price
$ 49.71
Selling Price
$ 42.41
659
229
317
839
Market Price
$ 54.42
Selling Price
$ 45.79
1034
533
382
3196
Market Price
$ 34.26
Selling Price
$ 30.50
469
273
96
1254
Market Price
$ 56.12
Selling Price
$ 50.58
1896
623
1099
4686
Market Price
$ 49.88
Selling Price
$ 42.46
1442
679
1158
1647
Market Price
$ 52.63
Selling Price
$ 45.58
247
118
213
904
Market Price
$ 47.37
Selling Price
$ 41.81
1561
1331
652
2035
Market Price
$ 65.72
Selling Price
$ 57.82
370
292
121
467
Market Price
$ 60.09
Selling Price
$ 50.77
163
154
160
471
Market Price
$ 66.15
Selling Price
$ 57.01
241
53
72
463
Market Price
$ 64.25
Selling Price
$ 58.09
1051
369
279
2677
Market Price
$ 53.38
Selling Price
$ 46.15
776
758
711
3536
Market Price
$ 29.99
Selling Price
$ 25.88
1244
1152
906
1728
Market Price
$ 64.18
Selling Price
$ 54.42
1651
769
703
2029
Market Price
$ 31.94
Selling Price
$ 27.08
1781
1012
1677
2037
Market Price
$ 33.53
Selling Price
$ 30.32
515
237
352
1709
Market Price
$ 38.15
Selling Price
$ 33.18
437
137
245
515
Market Price
$ 28.91
Selling Price
$ 25.19
4186
2212
4079
4695
Market Price
$ 66.98
Selling Price
$ 57.60
1120
847
626
1356
Market Price
$ 51.15
Selling Price
$ 44.26
2540
942
1923
4353
Market Price
$ 65.91
Selling Price
$ 57.90
1405
991
1116
3265
Market Price
$ 42.73
Selling Price
$ 38.42
748
342
553
2012
Market Price
$ 41.52
Selling Price
$ 36.40
542
185
316
2211
Market Price
$ 32.43
Selling Price
$ 27.86
3358
2299
1532
4973
Market Price
$ 29.24
Selling Price
$ 25.96
1008
409
991
1883