Market Price
$ 41.71
Selling Price
$ 36.09
1247
470
881
4023
Market Price
$ 59.35
Selling Price
$ 51.04
1552
575
466
3365
Market Price
$ 49.07
Selling Price
$ 41.37
2985
2461
610
4549
Market Price
$ 48.94
Selling Price
$ 43.60
985
306
533
1234
Market Price
$ 59.41
Selling Price
$ 50.54
1490
351
961
3467
Market Price
$ 57.26
Selling Price
$ 49.71
932
417
221
2007
Market Price
$ 53.41
Selling Price
$ 46.00
716
315
482
1716
Market Price
$ 32.72
Selling Price
$ 28.42
1650
1397
420
4152
Market Price
$ 53.24
Selling Price
$ 47.04
4186
1242
2577
4273
Market Price
$ 28.21
Selling Price
$ 25.59
1486
720
1201
2562
Market Price
$ 35.17
Selling Price
$ 30.31
162
102
107
504
Market Price
$ 66.46
Selling Price
$ 56.99
1794
1215
785
1921
Market Price
$ 61.56
Selling Price
$ 53.21
1682
433
1202
2040
Market Price
$ 58.26
Selling Price
$ 49.68
1358
1002
511
3119
Market Price
$ 51.18
Selling Price
$ 45.07
824
625
199
965
Market Price
$ 31.41
Selling Price
$ 26.88
1224
303
1069
1364
Market Price
$ 64.09
Selling Price
$ 56.45
1069
927
214
4387
Market Price
$ 46.09
Selling Price
$ 41.79
1391
458
962
2655
Market Price
$ 36.79
Selling Price
$ 30.84
1963
1296
1269
3928
Market Price
$ 32.65
Selling Price
$ 29.13
517
432
265
1937
Market Price
$ 62.34
Selling Price
$ 53.27
683
235
215
2509
Market Price
$ 42.06
Selling Price
$ 35.74
3377
3097
1184
4294
Market Price
$ 62.76
Selling Price
$ 56.81
1603
635
829
2444
Market Price
$ 30.98
Selling Price
$ 27.77
421
89
382
822
Market Price
$ 47.61
Selling Price
$ 42.35
2027
799
879
2501
Market Price
$ 33.66
Selling Price
$ 29.65
2039
1538
1298
3114
Market Price
$ 45.75
Selling Price
$ 38.64
1107
474
299
1248
Market Price
$ 69.12
Selling Price
$ 57.85
1565
1364
1088
4763
Market Price
$ 48.11
Selling Price
$ 40.20
229
168
168
1108
Market Price
$ 44.49
Selling Price
$ 39.38
117
47
25
411
Market Price
$ 37.10
Selling Price
$ 32.24
2488
1885
1224
3600
Market Price
$ 36.82
Selling Price
$ 32.27
779
226
312
2269
Market Price
$ 41.13
Selling Price
$ 34.71
1032
885
536
3977
Market Price
$ 58.55
Selling Price
$ 50.42
1906
654
1643
2497
Market Price
$ 47.89
Selling Price
$ 40.80
587
563
387
677
Market Price
$ 50.11
Selling Price
$ 42.86
1737
987
1545
3766
Market Price
$ 57.29
Selling Price
$ 49.50
4490
2740
1739
4800
Market Price
$ 40.41
Selling Price
$ 36.54
1608
375
1075
2021
Market Price
$ 68.75
Selling Price
$ 59.41
133
55
109
615
Market Price
$ 62.15
Selling Price
$ 55.16
822
749
488
1185