$16.18 - $20.84
$184,338 - $237,430
50,410
$945,000
$15.55 - $20.18
$6,468 - $8,394
39,017
$772,000
$18.05 - $22.21
$20,089 - $24,719
39,433
$723,000
$19.27 - $21.99
$14,818 - $16,910
40,546
$814,000
$20.23 - $28.24
$129,775 - $181,159
41,315
$907,000
$21.61 - $26.23
$138,628 - $168,265
47,730
$1.2 Billion
$21.61 - $26.23
$25,413 - $30,846
47,730
$1.2 Million
$21.61 - $26.23
$25,413 - $30,846
47,730
$1.2 Million
$22.58 - $28.37
$171,404 - $215,356
48,906
$1.12 Billion
$22.58 - $28.37
$169,530 - $213,001
48,906
$1.12 Million
$22.58 - $28.37
$169,530 - $213,001
48,906
$1.12 Million
$23.44 - $35.4
$353,920 - $534,504
56,414
$1.46 Million
$23.44 - $35.4
$198,419 - $299,661
56,414
$1.46 Million
$23.44 - $35.4
$198,419 - $299,661
56,414
$1.46 Million
$30.75 - $36.66
$724,593 - $863,856
64,879
$2.23 Million
$30.75 - $36.66
$992,825 - $1.18 Million
64,879
$2.23 Million
$30.75 - $36.66
$992,825 - $1.18 Million
64,879
$2.23 Million
$32.51 - $36.14
$1.82 Million - $2.02 Million
97,166
$3.51 Million
$32.51 - $36.14
$279,846 - $311,093
97,166
$3.51 Million
$32.51 - $36.14
$279,846 - $311,093
97,166
$3.51 Million
$33.31 - $37.36
$1.93 Million - $2.17 Million
99,282
$3.32 Million
$33.31 - $37.36
$382,765 - $429,303
88,558
$2.96 Million
$33.31 - $37.36
$382,765 - $429,303
88,558
$2.97 Million
$32.11 - $35.3
$1.88 Million - $2.07 Million
99,868
$3.32 Million
$32.11 - $35.3
$346,595 - $381,028
100,049
$3.33 Million
$32.11 - $35.3
$3.21 Million - $3.53 Million
100,049
$3.33 Million
$28.42 - $32.49
$2.29 Million - $2.61 Million
121,768
$3.86 Billion
$28.42 - $32.49
$697,369 - $797,239
110,843
$3.52 Million
$28.42 - $32.49
$3.84 Million - $4.39 Million
111
$3.52 Million
$26.54 - $30.88
$2.5 Million - $2.9 Million
135,381
$4.09 Million
$26.54 - $30.88
$94,455 - $109,901
135,381
$4.09 Million
$26.54 - $30.88
$94,455 - $109,901
135,381
$4.09 Million
$25.58 - $29.03
$2.5 Million - $2.83 Million
138,940
$3.77 Million
$25.58 - $29.03
$83,416 - $94,666
138,940
$3.77 Million
$25.58 - $29.03
$83,416 - $94,666
138,940
$3.77 Million
$20.29 - $29.82
$2.05 Million - $3.01 Million
142,201
$3.92 Million
$20.29 - $29.82
$543,974 - $799,474
142,201
$3.92 Million
$20.29 - $29.82
$543,974 - $799,474
142,201
$3.92 Million
$19.95 - $37.33
$1.48 Million - $2.77 Million
115,391
$2.75 Million
$19.95 - $37.33
$1,236 - $2,314
115,391
$2.75 Million
$19.95 - $37.33
$1,236 - $2,314
115,391
$2.75 Million
$32.03 - $37.93
$2.37 Million - $2.81 Million
115,329
$3.98 Million
$32.03 - $37.93
$2.17 Million - $2.56 Million
115,329
$3.98 Million
$32.03 - $37.93
$3.69 Million - $4.37 Million
115,329
$3.98 Million