Market Price
$ 61.54
Selling Price
$ 53.86
1203
667
500
1457
Market Price
$ 37.00
Selling Price
$ 33.35
462
245
157
1551
Market Price
$ 57.98
Selling Price
$ 52.64
722
721
675
1122
Market Price
$ 64.11
Selling Price
$ 56.61
152
83
105
404
Market Price
$ 67.43
Selling Price
$ 56.80
1006
775
707
1210
Market Price
$ 51.53
Selling Price
$ 44.13
1547
766
1479
2357
Market Price
$ 51.71
Selling Price
$ 46.29
2797
1277
932
3788
Market Price
$ 48.35
Selling Price
$ 42.44
3992
2168
2251
4203
Market Price
$ 54.47
Selling Price
$ 46.97
576
406
420
671
Market Price
$ 52.35
Selling Price
$ 44.13
4108
1103
906
4310
Market Price
$ 55.70
Selling Price
$ 49.56
931
714
298
2448
Market Price
$ 40.26
Selling Price
$ 36.23
1543
561
697
2343
Market Price
$ 67.33
Selling Price
$ 58.86
444
177
268
1650
Market Price
$ 63.56
Selling Price
$ 54.35
990
685
323
2843
Market Price
$ 57.83
Selling Price
$ 50.97
1374
804
1092
3606
Market Price
$ 41.07
Selling Price
$ 35.17
2773
2723
2110
4531
Market Price
$ 36.67
Selling Price
$ 33.29
3035
2988
1783
4103
Market Price
$ 53.98
Selling Price
$ 47.09
3308
2098
1343
3420
Market Price
$ 39.67
Selling Price
$ 35.73
994
743
856
2135
Market Price
$ 66.79
Selling Price
$ 58.85
1371
337
387
2625
Market Price
$ 62.93
Selling Price
$ 54.50
2041
1010
890
2539
Market Price
$ 44.02
Selling Price
$ 39.55
1195
738
1163
4734
Market Price
$ 46.12
Selling Price
$ 39.42
2440
1621
1170
3858
Market Price
$ 36.17
Selling Price
$ 32.52
475
169
330
750
Market Price
$ 67.10
Selling Price
$ 56.05
1775
1635
1696
3360
Market Price
$ 31.02
Selling Price
$ 27.59
3160
683
2679
4250
Market Price
$ 46.87
Selling Price
$ 42.29
549
458
305
1763
Market Price
$ 58.56
Selling Price
$ 52.96
2630
1601
1280
3339
Market Price
$ 47.04
Selling Price
$ 42.50
2085
891
1431
2394
Market Price
$ 66.46
Selling Price
$ 56.51
1924
1565
1619
4983
Market Price
$ 28.97
Selling Price
$ 25.02
317
219
262
842
Market Price
$ 43.08
Selling Price
$ 37.86
928
420
296
3504
Market Price
$ 54.65
Selling Price
$ 46.43
1319
1278
1102
1986
Market Price
$ 62.96
Selling Price
$ 56.43
734
196
588
1284
Market Price
$ 39.96
Selling Price
$ 35.24
313
257
247
1308
Market Price
$ 61.39
Selling Price
$ 54.92
2044
649
1192
4893
Market Price
$ 53.82
Selling Price
$ 48.12
3508
3394
2076
3905
Market Price
$ 34.00
Selling Price
$ 30.23
530
447
476
680
Market Price
$ 28.66
Selling Price
$ 26.01
496
262
153
707
Market Price
$ 41.30
Selling Price
$ 36.61
1240
1136
1089
2849