Market Price
$ 67.19
Selling Price
$ 59.24
725
175
273
2341
Market Price
$ 37.10
Selling Price
$ 33.13
570
161
497
2013
Market Price
$ 30.44
Selling Price
$ 27.14
2393
2008
1376
2836
Market Price
$ 58.81
Selling Price
$ 49.18
1908
1270
494
2824
Market Price
$ 48.93
Selling Price
$ 41.26
1378
849
312
4366
Market Price
$ 51.88
Selling Price
$ 44.04
518
436
195
716
Market Price
$ 46.31
Selling Price
$ 39.65
2724
2165
2437
4379
Market Price
$ 63.16
Selling Price
$ 54.73
1952
1629
1873
3372
Market Price
$ 40.47
Selling Price
$ 34.67
403
213
315
501
Market Price
$ 63.32
Selling Price
$ 54.54
1331
485
1019
3080
Market Price
$ 66.01
Selling Price
$ 59.34
394
363
256
1032
Market Price
$ 28.30
Selling Price
$ 25.72
582
403
273
1505
Market Price
$ 29.85
Selling Price
$ 26.42
2936
2296
2491
4937
Market Price
$ 45.89
Selling Price
$ 38.79
3090
2810
2922
4406
Market Price
$ 56.80
Selling Price
$ 47.52
649
585
530
2691
Market Price
$ 40.27
Selling Price
$ 34.59
1703
1001
1160
2784
Market Price
$ 37.13
Selling Price
$ 33.49
449
400
407
453
Market Price
$ 66.78
Selling Price
$ 59.28
2915
1871
1318
3671
Market Price
$ 52.04
Selling Price
$ 44.30
2741
573
1078
4115
Market Price
$ 65.96
Selling Price
$ 57.41
913
828
841
4501
Market Price
$ 55.32
Selling Price
$ 49.25
1597
839
1316
2629
Market Price
$ 35.11
Selling Price
$ 31.28
1359
486
505
3079
Market Price
$ 60.67
Selling Price
$ 50.71
1519
648
944
2218
Market Price
$ 34.45
Selling Price
$ 30.76
1493
1493
1486
4697
Market Price
$ 30.40
Selling Price
$ 26.03
611
580
473
772
Market Price
$ 42.77
Selling Price
$ 36.47
589
182
191
1496
Market Price
$ 66.47
Selling Price
$ 55.44
883
821
829
3213
Market Price
$ 43.33
Selling Price
$ 36.91
2635
1616
862
4250
Market Price
$ 67.13
Selling Price
$ 58.03
2806
804
2684
3928
Market Price
$ 58.20
Selling Price
$ 52.75
680
564
452
984
Market Price
$ 29.95
Selling Price
$ 25.24
1435
1336
622
2131
Market Price
$ 30.88
Selling Price
$ 27.82
2041
604
549
4837
Market Price
$ 49.04
Selling Price
$ 41.29
1658
1545
1183
2713
Market Price
$ 58.52
Selling Price
$ 51.21
375
335
240
754
Market Price
$ 58.91
Selling Price
$ 51.58
142
133
46
424
Market Price
$ 41.81
Selling Price
$ 37.24
2294
565
805
3336
Market Price
$ 42.26
Selling Price
$ 36.53
1349
299
302
2646
Market Price
$ 59.79
Selling Price
$ 51.81
243
171
191
927
Market Price
$ 46.95
Selling Price
$ 42.51
537
437
325
1000
Market Price
$ 52.30
Selling Price
$ 45.24
879
748
275
1735