Market Price
$ 61.13
Selling Price
$ 52.16
2711
2561
597
3762
Market Price
$ 42.22
Selling Price
$ 38.05
749
401
696
1212
Market Price
$ 31.03
Selling Price
$ 26.03
2138
2021
1209
4661
Market Price
$ 64.06
Selling Price
$ 57.36
1844
1479
980
4996
Market Price
$ 38.23
Selling Price
$ 31.93
750
726
181
2467
Market Price
$ 43.28
Selling Price
$ 37.42
3923
1095
1052
3948
Market Price
$ 36.87
Selling Price
$ 31.73
1847
675
767
2579
Market Price
$ 36.91
Selling Price
$ 32.07
389
352
260
664
Market Price
$ 41.38
Selling Price
$ 34.55
4412
4387
1031
4580
Market Price
$ 59.22
Selling Price
$ 50.22
740
197
183
1244
Market Price
$ 32.68
Selling Price
$ 28.85
1120
664
1073
3272
Market Price
$ 69.31
Selling Price
$ 58.01
1427
1084
993
4094
Market Price
$ 37.86
Selling Price
$ 32.07
1701
1037
1076
3422
Market Price
$ 42.54
Selling Price
$ 37.45
420
195
263
1856
Market Price
$ 38.05
Selling Price
$ 31.72
714
498
684
1440
Market Price
$ 38.06
Selling Price
$ 32.05
1004
613
356
2635
Market Price
$ 68.21
Selling Price
$ 57.84
4061
3330
939
4865
Market Price
$ 48.16
Selling Price
$ 42.39
2339
2192
2285
3307
Market Price
$ 63.85
Selling Price
$ 54.70
341
272
207
1156
Market Price
$ 62.75
Selling Price
$ 57.04
869
470
599
948
Market Price
$ 38.34
Selling Price
$ 33.50
4611
2661
1620
4673
Market Price
$ 45.79
Selling Price
$ 40.15
2102
473
511
4357
Market Price
$ 56.25
Selling Price
$ 47.42
1427
1384
308
4058
Market Price
$ 54.64
Selling Price
$ 45.66
3146
2325
1068
3631
Market Price
$ 34.32
Selling Price
$ 28.62
1407
452
785
2972
Market Price
$ 40.58
Selling Price
$ 35.81
1574
1313
748
2716
Market Price
$ 48.31
Selling Price
$ 41.81
3625
3595
2078
3831
Market Price
$ 43.34
Selling Price
$ 37.75
3288
887
1369
4464
Market Price
$ 47.21
Selling Price
$ 40.65
4147
1264
1091
4766
Market Price
$ 41.72
Selling Price
$ 35.16
2614
1905
1345
3952
Market Price
$ 28.98
Selling Price
$ 25.05
1462
631
310
2013
Market Price
$ 68.01
Selling Price
$ 56.70
2394
1684
2366
3569
Market Price
$ 62.49
Selling Price
$ 54.49
905
447
225
1707
Market Price
$ 31.77
Selling Price
$ 28.58
3279
849
2214
3809
Market Price
$ 61.96
Selling Price
$ 56.14
345
75
231
453
Market Price
$ 59.47
Selling Price
$ 52.37
775
303
630
861
Market Price
$ 43.96
Selling Price
$ 36.90
1446
1158
874
1869
Market Price
$ 52.45
Selling Price
$ 47.38
792
572
326
3792
Market Price
$ 53.56
Selling Price
$ 46.66
604
249
223
864
Market Price
$ 33.67
Selling Price
$ 30.31
1116
872
704
1522