Market Price
$ 69.64
Selling Price
$ 58.12
3832
2135
3671
4481
Market Price
$ 51.52
Selling Price
$ 45.46
1768
1242
1687
1950
Market Price
$ 69.06
Selling Price
$ 59.73
1055
559
671
4727
Market Price
$ 45.83
Selling Price
$ 41.07
1062
1051
1030
1340
Market Price
$ 31.61
Selling Price
$ 28.53
1165
613
690
3650
Market Price
$ 42.45
Selling Price
$ 37.20
720
398
535
1082
Market Price
$ 36.80
Selling Price
$ 32.49
2574
580
1857
4622
Market Price
$ 36.99
Selling Price
$ 33.41
1608
409
1174
3948
Market Price
$ 67.91
Selling Price
$ 59.86
4694
2323
3655
4921
Market Price
$ 67.69
Selling Price
$ 56.96
919
316
309
1326
Market Price
$ 50.64
Selling Price
$ 43.31
553
450
540
2283
Market Price
$ 67.03
Selling Price
$ 56.53
3913
3854
2793
4866
Market Price
$ 66.95
Selling Price
$ 59.78
2507
960
2362
3973
Market Price
$ 42.63
Selling Price
$ 37.46
1115
674
468
1310
Market Price
$ 40.66
Selling Price
$ 34.17
2779
1631
1408
3615
Market Price
$ 41.09
Selling Price
$ 36.13
639
266
431
733
Market Price
$ 62.53
Selling Price
$ 52.16
1031
312
668
1266
Market Price
$ 35.31
Selling Price
$ 31.56
553
508
396
924
Market Price
$ 46.21
Selling Price
$ 38.55
1829
1438
1212
3900
Market Price
$ 52.58
Selling Price
$ 45.40
1725
1497
975
4131
Market Price
$ 48.40
Selling Price
$ 42.81
1923
437
1869
2389
Market Price
$ 43.40
Selling Price
$ 36.22
569
275
317
840
Market Price
$ 30.10
Selling Price
$ 26.09
863
796
445
1121
Market Price
$ 65.24
Selling Price
$ 58.08
445
116
169
1601
Market Price
$ 63.26
Selling Price
$ 56.44
1297
939
467
2936
Market Price
$ 35.36
Selling Price
$ 31.38
859
674
198
1175
Market Price
$ 41.89
Selling Price
$ 36.81
626
374
622
687
Market Price
$ 36.69
Selling Price
$ 30.89
1574
1379
887
3587
Market Price
$ 36.04
Selling Price
$ 30.89
918
480
524
1642
Market Price
$ 37.73
Selling Price
$ 32.85
1099
598
219
2384
Market Price
$ 56.96
Selling Price
$ 47.78
565
188
323
2809
Market Price
$ 42.11
Selling Price
$ 37.02
1277
1162
1201
1833
Market Price
$ 55.58
Selling Price
$ 49.11
2604
1204
1721
2956
Market Price
$ 44.41
Selling Price
$ 37.84
519
108
355
746
Market Price
$ 30.59
Selling Price
$ 26.70
642
279
334
2460
Market Price
$ 69.37
Selling Price
$ 58.55
2745
2556
2116
3253
Market Price
$ 39.06
Selling Price
$ 33.69
478
347
289
2035
Market Price
$ 44.12
Selling Price
$ 39.96
3669
1915
2118
4298
Market Price
$ 65.78
Selling Price
$ 58.71
114
85
96
547
Market Price
$ 61.64
Selling Price
$ 52.86
296
175
59
1351