Market Price
$ 97.39
Selling Price
$ 83.98
2023
1902
1311
3818
Market Price
$ 85.04
Selling Price
$ 73.85
2129
718
1548
4770
Market Price
$ 103.55
Selling Price
$ 91.42
1618
1107
1278
3417
Market Price
$ 93.74
Selling Price
$ 80.08
451
130
174
908
Market Price
$ 96.53
Selling Price
$ 84.67
1520
1341
1112
2809
Market Price
$ 93.09
Selling Price
$ 81.42
799
502
413
3748
Market Price
$ 88.78
Selling Price
$ 74.47
593
161
327
761
Market Price
$ 106.30
Selling Price
$ 93.32
309
89
109
1046
Market Price
$ 75.29
Selling Price
$ 68.37
455
394
309
954
Market Price
$ 94.14
Selling Price
$ 79.18
2815
2222
1307
3576
Market Price
$ 68.54
Selling Price
$ 61.50
1390
702
1332
4324
Market Price
$ 101.14
Selling Price
$ 87.11
1566
378
1260
2529
Market Price
$ 87.06
Selling Price
$ 77.02
2420
692
2073
3179
Market Price
$ 79.39
Selling Price
$ 66.33
894
873
362
3978
Market Price
$ 76.62
Selling Price
$ 66.55
1175
871
811
1930
Market Price
$ 62.49
Selling Price
$ 55.80
1782
1696
858
2809
Market Price
$ 79.42
Selling Price
$ 67.15
2461
1867
1124
3772
Market Price
$ 87.33
Selling Price
$ 74.98
2547
1009
680
4102
Market Price
$ 77.49
Selling Price
$ 69.59
649
527
408
1175
Market Price
$ 96.14
Selling Price
$ 87.32
1006
361
536
1813
Market Price
$ 86.90
Selling Price
$ 74.67
3241
2955
1373
3953
Market Price
$ 73.11
Selling Price
$ 62.35
197
144
113
725
Market Price
$ 87.89
Selling Price
$ 75.35
1125
991
866
2801
Market Price
$ 99.72
Selling Price
$ 86.47
918
528
729
1937
Market Price
$ 85.60
Selling Price
$ 71.34
601
222
358
2089
Market Price
$ 84.80
Selling Price
$ 71.74
509
304
373
1491
Market Price
$ 104.71
Selling Price
$ 92.12
988
638
210
2685
Market Price
$ 74.04
Selling Price
$ 67.28
1087
929
655
2404
Market Price
$ 75.00
Selling Price
$ 63.10
2340
1525
780
3988
Market Price
$ 110.70
Selling Price
$ 93.74
2058
439
1350
2576
Market Price
$ 64.33
Selling Price
$ 58.20
2198
2194
1090
3000
Market Price
$ 90.70
Selling Price
$ 76.75
2602
2001
2450
3542
Market Price
$ 69.05
Selling Price
$ 60.86
2194
1580
869
3838
Market Price
$ 65.01
Selling Price
$ 57.51
3012
2671
1280
3932
Market Price
$ 63.28
Selling Price
$ 57.23
1555
1255
977
3181
Market Price
$ 82.18
Selling Price
$ 72.55
964
699
734
4088
Market Price
$ 113.16
Selling Price
$ 98.17
2727
1619
2499
2907
Market Price
$ 90.75
Selling Price
$ 77.11
829
503
765
3071
Market Price
$ 91.19
Selling Price
$ 77.45
3504
2901
2513
4666
Market Price
$ 77.66
Selling Price
$ 70.39
545
113
151
798