Market Price
$ 34.20
299
206
268
734
Market Price
$ 66.88
1050
644
968
1963
Market Price
$ 66.37
1490
564
513
2101
Market Price
$ 50.42
2068
1881
869
4510
Market Price
$ 65.68
271
192
102
435
Market Price
$ 66.72
3168
1567
2130
3333
Market Price
$ 41.46
905
835
813
1250
Market Price
$ 47.64
2295
1402
737
2904
Market Price
$ 58.06
2104
1623
594
2370
Market Price
$ 42.43
2408
1719
937
2593
Market Price
$ 30.41
1612
1347
440
2284
Market Price
$ 55.88
1638
359
635
1823
Market Price
$ 42.81
673
186
167
2629
Market Price
$ 30.57
1586
713
822
2771
Market Price
$ 52.88
3358
2178
1695
4883
Market Price
$ 55.71
2625
1393
1262
3138
Market Price
$ 53.13
655
377
351
1462
Market Price
$ 33.45
840
364
274
3657
Market Price
$ 41.91
1128
1072
961
4482
Market Price
$ 36.66
827
574
382
2851
Market Price
$ 39.11
338
156
252
1595
Market Price
$ 55.99
711
635
202
1615
Market Price
$ 30.58
1227
580
680
2849
Market Price
$ 49.10
270
128
197
1197
Market Price
$ 37.83
612
192
392
929
Market Price
$ 50.99
1056
695
992
4225
Market Price
$ 35.24
917
218
539
2943
Market Price
$ 58.21
487
451
251
884
Market Price
$ 35.37
1512
1455
1372
4443
Market Price
$ 30.62
1564
1309
803
3266
Market Price
$ 31.91
1490
450
718
1513
Market Price
$ 56.93
3293
2645
3101
3362
Market Price
$ 51.94
3940
1511
2970
3962
Market Price
$ 43.66
1939
616
662
3486
Market Price
$ 32.78
906
203
297
2188
Market Price
$ 57.62
395
259
198
1566
Market Price
$ 33.65
1429
1278
837
3249
Market Price
$ 67.89
457
338
147
2111
Market Price
$ 36.16
1992
1595
1657
4917
Market Price
$ 28.98
4383
4023
2519
4967