Market Price
$ 42.28
Selling Price
$ 35.83
795
746
305
1028
Market Price
$ 49.49
Selling Price
$ 43.59
322
276
175
1114
Market Price
$ 32.88
Selling Price
$ 29.04
2838
2592
2023
3198
Market Price
$ 43.74
Selling Price
$ 37.21
820
306
692
4104
Market Price
$ 37.12
Selling Price
$ 32.33
1191
371
1029
3337
Market Price
$ 67.14
Selling Price
$ 56.48
2296
1259
893
2467
Market Price
$ 58.50
Selling Price
$ 51.69
3366
1523
1984
4610
Market Price
$ 54.74
Selling Price
$ 47.33
599
559
159
1085
Market Price
$ 63.10
Selling Price
$ 53.31
1372
1107
435
3688
Market Price
$ 49.17
Selling Price
$ 41.41
550
262
388
1076
Market Price
$ 34.93
Selling Price
$ 31.25
2845
2540
1393
2903
Market Price
$ 47.17
Selling Price
$ 41.61
987
778
465
2237
Market Price
$ 43.49
Selling Price
$ 38.94
2996
1975
854
3866
Market Price
$ 47.68
Selling Price
$ 42.69
1419
598
779
1987
Market Price
$ 29.76
Selling Price
$ 26.51
1278
795
595
3077
Market Price
$ 39.89
Selling Price
$ 33.28
1717
425
1476
2022
Market Price
$ 45.59
Selling Price
$ 38.30
1844
673
797
4569
Market Price
$ 49.63
Selling Price
$ 44.41
624
220
442
933
Market Price
$ 33.50
Selling Price
$ 29.58
747
626
165
1184
Market Price
$ 56.83
Selling Price
$ 49.49
316
87
258
1241
Market Price
$ 61.57
Selling Price
$ 52.63
2441
579
2381
2955
Market Price
$ 59.75
Selling Price
$ 51.21
592
161
332
1342
Market Price
$ 66.71
Selling Price
$ 59.48
2468
2422
1858
4557
Market Price
$ 30.13
Selling Price
$ 27.06
695
521
610
2381
Market Price
$ 61.41
Selling Price
$ 51.95
2825
1587
1913
4409
Market Price
$ 69.01
Selling Price
$ 57.56
1818
897
1589
2155
Market Price
$ 64.71
Selling Price
$ 58.61
2298
1428
2260
2813
Market Price
$ 38.94
Selling Price
$ 35.17
2371
1604
1815
2445
Market Price
$ 60.06
Selling Price
$ 54.07
1087
553
1071
2609
Market Price
$ 69.03
Selling Price
$ 58.40
936
899
469
1458
Market Price
$ 67.21
Selling Price
$ 59.31
252
112
216
617
Market Price
$ 43.07
Selling Price
$ 36.05
262
209
63
754
Market Price
$ 61.59
Selling Price
$ 55.32
1128
1045
448
2810
Market Price
$ 42.64
Selling Price
$ 36.84
2069
1474
1908
4061
Market Price
$ 53.61
Selling Price
$ 46.30
644
306
251
2143
Market Price
$ 52.84
Selling Price
$ 44.88
816
193
564
1086
Market Price
$ 60.04
Selling Price
$ 51.04
1081
471
890
1997
Market Price
$ 44.90
Selling Price
$ 38.44
1419
1144
1399
1899
Market Price
$ 58.19
Selling Price
$ 50.39
611
440
372
2217
Market Price
$ 58.08
Selling Price
$ 51.16
1170
385
327
1453