Market Price
$ 40.76
Selling Price
$ 36.27
1515
880
374
3643
Market Price
$ 55.09
Selling Price
$ 49.02
2560
2468
869
3275
Market Price
$ 31.50
Selling Price
$ 26.28
2401
1648
2237
3947
Market Price
$ 60.79
Selling Price
$ 54.13
1270
578
1233
2110
Market Price
$ 55.03
Selling Price
$ 49.78
1281
389
648
1373
Market Price
$ 50.99
Selling Price
$ 44.93
481
453
114
489
Market Price
$ 45.55
Selling Price
$ 38.29
3613
1786
2648
4261
Market Price
$ 57.61
Selling Price
$ 52.17
1325
461
907
1420
Market Price
$ 60.19
Selling Price
$ 54.19
2184
1168
1318
3237
Market Price
$ 35.01
Selling Price
$ 29.59
1091
677
611
1507
Market Price
$ 52.50
Selling Price
$ 46.26
2307
1911
556
3216
Market Price
$ 68.54
Selling Price
$ 58.90
480
160
140
592
Market Price
$ 59.32
Selling Price
$ 51.08
395
96
192
1237
Market Price
$ 67.51
Selling Price
$ 57.17
3084
2223
1455
3924
Market Price
$ 51.91
Selling Price
$ 46.58
2675
1757
2058
4694
Market Price
$ 60.15
Selling Price
$ 50.25
288
124
170
815
Market Price
$ 71.28
Selling Price
$ 59.89
1727
861
1019
2938
Market Price
$ 57.46
Selling Price
$ 51.40
802
217
415
1067
Market Price
$ 68.84
Selling Price
$ 57.37
976
927
742
1394
Market Price
$ 55.88
Selling Price
$ 46.81
1095
268
1087
1711
Market Price
$ 30.58
Selling Price
$ 27.23
1223
381
1125
1466
Market Price
$ 66.26
Selling Price
$ 56.45
234
131
94
672
Market Price
$ 34.46
Selling Price
$ 30.00
994
815
988
1918
Market Price
$ 66.90
Selling Price
$ 57.85
764
325
585
3178
Market Price
$ 49.32
Selling Price
$ 43.09
3197
1273
1581
3212
Market Price
$ 52.55
Selling Price
$ 44.20
2610
712
2083
3826
Market Price
$ 33.15
Selling Price
$ 27.63
611
223
480
882
Market Price
$ 40.54
Selling Price
$ 34.65
3124
2172
1087
3624
Market Price
$ 32.84
Selling Price
$ 28.55
2787
671
663
3735
Market Price
$ 57.50
Selling Price
$ 51.02
2287
1400
1672
3297
Market Price
$ 62.65
Selling Price
$ 55.53
1112
729
1110
2313
Market Price
$ 35.57
Selling Price
$ 32.20
107
40
55
482
Market Price
$ 58.44
Selling Price
$ 50.16
1756
1150
1276
2294
Market Price
$ 62.05
Selling Price
$ 52.87
470
372
323
981
Market Price
$ 46.39
Selling Price
$ 39.73
626
449
342
2102
Market Price
$ 33.97
Selling Price
$ 28.59
1840
608
803
4858
Market Price
$ 29.32
Selling Price
$ 26.07
1852
454
772
2331
Market Price
$ 29.30
Selling Price
$ 25.59
2710
2147
894
2710
Market Price
$ 42.26
Selling Price
$ 37.29
2606
1799
596
3573
Market Price
$ 66.84
Selling Price
$ 56.95
773
470
646
3024