Market Price
$ 45.12
Selling Price
$ 38.95
1463
762
768
2419
Market Price
$ 63.71
Selling Price
$ 55.36
517
189
452
1269
Market Price
$ 43.09
Selling Price
$ 35.95
2163
1991
1438
2741
Market Price
$ 51.40
Selling Price
$ 44.80
428
128
141
1022
Market Price
$ 34.51
Selling Price
$ 31.02
1136
640
830
4534
Market Price
$ 47.00
Selling Price
$ 40.10
187
147
82
530
Market Price
$ 66.75
Selling Price
$ 59.82
982
951
277
2019
Market Price
$ 47.40
Selling Price
$ 43.00
1017
316
291
1361
Market Price
$ 36.97
Selling Price
$ 31.73
3787
1887
2524
4723
Market Price
$ 59.33
Selling Price
$ 53.55
1657
1132
665
2615
Market Price
$ 69.91
Selling Price
$ 58.67
2741
1858
879
3033
Market Price
$ 40.87
Selling Price
$ 36.60
410
121
335
1536
Market Price
$ 39.64
Selling Price
$ 33.11
681
608
626
3086
Market Price
$ 40.07
Selling Price
$ 34.65
941
757
256
2389
Market Price
$ 31.92
Selling Price
$ 26.71
2404
1078
2135
3584
Market Price
$ 53.06
Selling Price
$ 47.97
141
101
59
460
Market Price
$ 30.81
Selling Price
$ 27.71
2523
852
1618
2760
Market Price
$ 67.35
Selling Price
$ 56.87
1324
565
1016
2621
Market Price
$ 61.22
Selling Price
$ 53.87
2068
1848
1022
4060
Market Price
$ 45.67
Selling Price
$ 39.17
648
142
537
1269
Market Price
$ 46.71
Selling Price
$ 38.99
199
187
150
612
Market Price
$ 35.36
Selling Price
$ 31.92
4352
2841
3668
4937
Market Price
$ 61.49
Selling Price
$ 55.21
928
444
318
1392
Market Price
$ 30.43
Selling Price
$ 26.38
874
583
335
875
Market Price
$ 32.30
Selling Price
$ 28.89
3388
2790
1570
4693
Market Price
$ 36.58
Selling Price
$ 31.03
1745
1222
1442
2118
Market Price
$ 66.15
Selling Price
$ 57.08
4583
3253
1132
4837
Market Price
$ 62.25
Selling Price
$ 53.12
781
752
290
2834
Market Price
$ 30.55
Selling Price
$ 26.18
1402
1396
725
3040
Market Price
$ 48.60
Selling Price
$ 40.93
861
831
819
1679
Market Price
$ 59.16
Selling Price
$ 51.15
1996
451
1096
3397
Market Price
$ 58.42
Selling Price
$ 51.61
1748
1276
562
3561
Market Price
$ 53.92
Selling Price
$ 48.97
2045
1668
1238
2518
Market Price
$ 63.05
Selling Price
$ 56.07
611
495
185
891
Market Price
$ 53.37
Selling Price
$ 45.47
1685
1095
459
4620
Market Price
$ 41.35
Selling Price
$ 37.09
1327
292
645
4164
Market Price
$ 29.33
Selling Price
$ 26.66
2120
1262
1549
2770
Market Price
$ 66.27
Selling Price
$ 58.73
395
227
135
902
Market Price
$ 53.92
Selling Price
$ 45.67
1229
924
1199
3588
Market Price
$ 67.36
Selling Price
$ 59.87
3199
2545
983
4807