Market Price
$ 63.52
Selling Price
$ 53.53
2861
1563
2122
4877
Market Price
$ 62.86
Selling Price
$ 55.60
541
230
257
1826
Market Price
$ 51.29
Selling Price
$ 43.15
654
199
547
2282
Market Price
$ 66.42
Selling Price
$ 56.72
2719
1813
1433
3913
Market Price
$ 29.05
Selling Price
$ 25.14
961
703
940
980
Market Price
$ 41.88
Selling Price
$ 38.00
4139
3836
1930
4868
Market Price
$ 65.18
Selling Price
$ 58.29
2455
1293
1903
2524
Market Price
$ 46.48
Selling Price
$ 41.14
946
624
439
2113
Market Price
$ 33.32
Selling Price
$ 29.14
1519
995
1300
4775
Market Price
$ 31.73
Selling Price
$ 26.53
923
333
483
1826
Market Price
$ 44.59
Selling Price
$ 37.83
3489
1955
2773
3842
Market Price
$ 39.88
Selling Price
$ 34.21
915
651
574
3649
Market Price
$ 66.33
Selling Price
$ 59.40
3015
2336
2952
4558
Market Price
$ 63.71
Selling Price
$ 55.93
1439
405
699
3550
Market Price
$ 63.73
Selling Price
$ 53.42
3317
734
1711
3607
Market Price
$ 44.23
Selling Price
$ 38.73
406
245
235
1676
Market Price
$ 58.70
Selling Price
$ 50.07
1102
527
1089
1796
Market Price
$ 30.11
Selling Price
$ 27.21
2247
747
1968
2658
Market Price
$ 50.37
Selling Price
$ 43.66
393
93
367
1619
Market Price
$ 48.95
Selling Price
$ 43.69
3044
2895
2978
4006
Market Price
$ 29.69
Selling Price
$ 26.60
295
158
192
1158
Market Price
$ 63.21
Selling Price
$ 56.43
1825
1246
1231
2915
Market Price
$ 48.62
Selling Price
$ 41.86
167
63
38
525
Market Price
$ 50.97
Selling Price
$ 42.62
1077
230
291
1945
Market Price
$ 43.48
Selling Price
$ 37.08
1036
218
475
1302
Market Price
$ 32.81
Selling Price
$ 27.59
2476
1215
1385
2898
Market Price
$ 42.78
Selling Price
$ 36.95
384
248
352
618
Market Price
$ 38.86
Selling Price
$ 32.39
1530
1406
764
1719
Market Price
$ 37.13
Selling Price
$ 33.34
496
150
298
821
Market Price
$ 69.10
Selling Price
$ 59.76
530
361
124
1056
Market Price
$ 52.20
Selling Price
$ 45.16
1576
1239
1570
4069
Market Price
$ 55.22
Selling Price
$ 47.02
1756
454
1737
2355
Market Price
$ 60.76
Selling Price
$ 54.97
370
243
284
850
Market Price
$ 38.61
Selling Price
$ 32.61
418
328
255
1005
Market Price
$ 43.50
Selling Price
$ 39.37
1756
1303
661
4024
Market Price
$ 39.84
Selling Price
$ 34.74
1582
340
666
1843
Market Price
$ 56.60
Selling Price
$ 48.11
664
220
522
903
Market Price
$ 41.06
Selling Price
$ 36.93
626
526
623
1213
Market Price
$ 55.09
Selling Price
$ 48.86
117
108
42
418
Market Price
$ 29.44
Selling Price
$ 25.78
817
537
398
2783