Market Price
$ 64.56
Selling Price
$ 54.51
2501
835
1285
3790
Market Price
$ 42.51
Selling Price
$ 37.58
1333
1163
592
3700
Market Price
$ 68.81
Selling Price
$ 59.46
2121
1521
693
2901
Market Price
$ 37.42
Selling Price
$ 31.58
1266
1118
1140
3671
Market Price
$ 40.56
Selling Price
$ 36.14
3177
2791
719
4595
Market Price
$ 60.59
Selling Price
$ 53.04
2065
1942
1286
3916
Market Price
$ 37.32
Selling Price
$ 33.03
1406
878
1035
3040
Market Price
$ 57.72
Selling Price
$ 52.36
4609
2960
2197
4666
Market Price
$ 51.75
Selling Price
$ 44.59
2105
1035
1118
2266
Market Price
$ 41.80
Selling Price
$ 36.87
1748
436
1442
2215
Market Price
$ 29.32
Selling Price
$ 26.59
1038
661
747
4118
Market Price
$ 56.09
Selling Price
$ 47.02
2899
2600
703
3588
Market Price
$ 57.13
Selling Price
$ 49.50
2874
2176
1335
3507
Market Price
$ 55.84
Selling Price
$ 46.83
541
238
108
887
Market Price
$ 58.69
Selling Price
$ 53.22
2184
1647
1249
3650
Market Price
$ 45.87
Selling Price
$ 41.43
978
472
844
3403
Market Price
$ 60.70
Selling Price
$ 54.64
3119
2901
2105
4076
Market Price
$ 37.85
Selling Price
$ 33.92
1066
505
312
1264
Market Price
$ 35.67
Selling Price
$ 29.99
290
104
243
1079
Market Price
$ 33.69
Selling Price
$ 30.34
127
116
76
596
Market Price
$ 37.20
Selling Price
$ 32.23
311
284
167
454
Market Price
$ 41.87
Selling Price
$ 35.28
345
172
103
1156
Market Price
$ 44.74
Selling Price
$ 39.71
1429
766
873
4158
Market Price
$ 38.41
Selling Price
$ 34.43
2415
812
631
2782
Market Price
$ 54.63
Selling Price
$ 47.48
3359
1524
1045
4891
Market Price
$ 53.01
Selling Price
$ 47.66
1347
1150
288
4307
Market Price
$ 64.69
Selling Price
$ 55.27
539
349
427
712
Market Price
$ 62.59
Selling Price
$ 56.23
703
381
232
1920
Market Price
$ 37.24
Selling Price
$ 31.96
267
86
140
547
Market Price
$ 43.07
Selling Price
$ 37.86
1403
984
1255
1625
Market Price
$ 51.81
Selling Price
$ 44.12
889
793
335
1140
Market Price
$ 58.42
Selling Price
$ 52.57
1869
886
882
4716
Market Price
$ 33.36
Selling Price
$ 29.59
788
160
361
3884
Market Price
$ 51.85
Selling Price
$ 46.78
2951
1562
1925
3614
Market Price
$ 41.48
Selling Price
$ 36.44
2720
822
550
4086
Market Price
$ 30.03
Selling Price
$ 25.15
995
947
463
2040
Market Price
$ 38.98
Selling Price
$ 33.10
736
706
228
1615
Market Price
$ 31.19
Selling Price
$ 26.78
3382
1934
2719
3828
Market Price
$ 42.42
Selling Price
$ 36.93
798
326
362
1368
Market Price
$ 64.88
Selling Price
$ 55.96
912
408
269
3830