Market Price
$ 59.39
Selling Price
$ 50.28
2585
1186
697
4549
Market Price
$ 47.73
Selling Price
$ 40.31
1484
757
626
1753
Market Price
$ 59.84
Selling Price
$ 53.76
2198
948
1558
3213
Market Price
$ 63.30
Selling Price
$ 56.16
181
100
173
590
Market Price
$ 50.21
Selling Price
$ 44.01
1383
561
490
1424
Market Price
$ 65.26
Selling Price
$ 57.97
406
354
218
1901
Market Price
$ 44.89
Selling Price
$ 38.61
1534
1142
1284
4027
Market Price
$ 29.08
Selling Price
$ 25.02
2226
1325
1294
2585
Market Price
$ 38.06
Selling Price
$ 32.17
2675
1845
1024
4257
Market Price
$ 57.58
Selling Price
$ 48.61
670
516
142
1125
Market Price
$ 30.91
Selling Price
$ 26.96
841
521
815
2474
Market Price
$ 50.26
Selling Price
$ 43.73
1651
850
1504
2122
Market Price
$ 48.28
Selling Price
$ 43.89
372
338
346
666
Market Price
$ 56.11
Selling Price
$ 50.24
518
175
265
1076
Market Price
$ 29.09
Selling Price
$ 25.78
2205
2039
1779
3313
Market Price
$ 62.12
Selling Price
$ 52.88
2479
1775
1993
3853
Market Price
$ 68.38
Selling Price
$ 59.54
610
500
123
1608
Market Price
$ 42.96
Selling Price
$ 38.27
1177
1120
849
3207
Market Price
$ 68.06
Selling Price
$ 58.94
473
329
348
2282
Market Price
$ 48.48
Selling Price
$ 42.14
709
703
505
2350
Market Price
$ 61.06
Selling Price
$ 53.92
2863
1043
605
3809
Market Price
$ 38.03
Selling Price
$ 32.49
629
298
234
3053
Market Price
$ 43.72
Selling Price
$ 39.51
1798
1154
1225
4077
Market Price
$ 40.42
Selling Price
$ 35.02
2771
909
1347
3191
Market Price
$ 29.10
Selling Price
$ 25.20
2361
1396
773
3975
Market Price
$ 63.08
Selling Price
$ 57.00
268
236
120
603
Market Price
$ 63.69
Selling Price
$ 54.93
1587
1007
720
2904
Market Price
$ 33.99
Selling Price
$ 29.21
599
313
361
609
Market Price
$ 53.83
Selling Price
$ 45.38
1181
643
429
2409
Market Price
$ 64.62
Selling Price
$ 57.56
1917
1626
1536
4200
Market Price
$ 44.05
Selling Price
$ 37.47
2046
1522
1838
2620
Market Price
$ 67.10
Selling Price
$ 58.26
4277
3368
1480
4580
Market Price
$ 46.55
Selling Price
$ 41.28
575
183
154
602
Market Price
$ 49.07
Selling Price
$ 41.04
734
267
217
2890
Market Price
$ 53.27
Selling Price
$ 46.31
1679
776
994
4973
Market Price
$ 65.40
Selling Price
$ 55.18
1669
1275
1635
2094
Market Price
$ 51.97
Selling Price
$ 44.86
2070
431
1865
3254
Market Price
$ 65.82
Selling Price
$ 59.70
549
423
244
1246
Market Price
$ 46.08
Selling Price
$ 41.22
4219
2237
1462
4734
Market Price
$ 62.34
Selling Price
$ 52.13
741
179
270
2801