Market Price
$ 62.43
Selling Price
$ 53.56
1453
550
1419
3167
Market Price
$ 59.56
Selling Price
$ 52.24
1726
544
1203
4664
Market Price
$ 44.24
Selling Price
$ 37.55
298
242
123
1268
Market Price
$ 42.37
Selling Price
$ 36.83
670
385
214
1407
Market Price
$ 46.93
Selling Price
$ 40.53
1225
538
333
2831
Market Price
$ 55.39
Selling Price
$ 46.95
539
261
249
2141
Market Price
$ 39.03
Selling Price
$ 33.07
1058
1004
939
4587
Market Price
$ 36.55
Selling Price
$ 31.13
2762
1440
1879
3077
Market Price
$ 64.98
Selling Price
$ 55.86
932
236
556
974
Market Price
$ 46.51
Selling Price
$ 39.39
1992
738
1645
2325
Market Price
$ 31.90
Selling Price
$ 27.03
1277
613
460
1484
Market Price
$ 40.18
Selling Price
$ 35.25
862
658
180
1191
Market Price
$ 33.90
Selling Price
$ 29.74
281
141
62
1042
Market Price
$ 33.99
Selling Price
$ 29.48
475
130
202
2073
Market Price
$ 35.25
Selling Price
$ 30.88
1407
1070
1340
3021
Market Price
$ 53.31
Selling Price
$ 44.98
897
439
292
2542
Market Price
$ 63.55
Selling Price
$ 56.34
2084
928
703
2686
Market Price
$ 39.79
Selling Price
$ 35.58
2088
1504
1216
2236
Market Price
$ 49.15
Selling Price
$ 43.84
798
478
501
2293
Market Price
$ 63.24
Selling Price
$ 52.88
729
381
343
2651
Market Price
$ 63.48
Selling Price
$ 53.52
2955
1345
2244
3476
Market Price
$ 32.33
Selling Price
$ 28.24
3123
1821
1035
3246
Market Price
$ 36.24
Selling Price
$ 32.57
2339
629
1513
4949
Market Price
$ 40.41
Selling Price
$ 36.53
2147
1839
1543
2335
Market Price
$ 33.21
Selling Price
$ 30.03
2508
1818
2304
2837
Market Price
$ 45.64
Selling Price
$ 41.20
743
538
466
1062
Market Price
$ 31.79
Selling Price
$ 26.99
1914
1742
464
4554
Market Price
$ 65.28
Selling Price
$ 57.92
1642
424
1227
2401
Market Price
$ 49.47
Selling Price
$ 44.20
3879
2316
1871
3993
Market Price
$ 64.78
Selling Price
$ 57.69
557
321
553
1182
Market Price
$ 43.11
Selling Price
$ 38.09
785
326
752
1655
Market Price
$ 41.13
Selling Price
$ 35.91
939
521
522
2512
Market Price
$ 45.24
Selling Price
$ 38.83
1975
1570
816
2428
Market Price
$ 37.98
Selling Price
$ 32.74
389
111
81
500
Market Price
$ 38.12
Selling Price
$ 33.29
887
785
627
3246
Market Price
$ 43.06
Selling Price
$ 36.24
455
394
316
1108
Market Price
$ 46.38
Selling Price
$ 40.97
1893
693
1326
2098
Market Price
$ 66.93
Selling Price
$ 59.54
839
269
342
1301
Market Price
$ 49.11
Selling Price
$ 42.24
1719
456
489
2974
Market Price
$ 64.48
Selling Price
$ 53.89
2763
1236
1890
4801