| Top Institutional Holders |
|---|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Riverbridge Partners LLC | 2,514,037 | 5.54 | 63,831,399 | 31-Mar-2013 | | Vanguard Group, Inc. (The) | 2,367,973 | 5.22 | 60,122,834 | 31-Mar-2013 | | AllianceBernstein, L.P. | 2,221,121 | 4.89 | 56,394,262 | 31-Mar-2013 | | Van Berkom & Associates Inc. | 2,167,992 | 4.77 | 55,045,316 | 31-Mar-2013 | | Tamro Capital Partners, LLC | 1,660,007 | 3.66 | 42,147,577 | 31-Mar-2013 | | Blair (William) & Company, L.L.C. | 1,622,892 | 3.57 | 41,205,227 | 31-Mar-2013 | | Next Century Growth Investors LLC | 1,488,658 | 3.28 | 37,797,026 | 31-Mar-2013 | | Wellington Management Company, LLP | 1,439,682 | 3.17 | 36,553,525 | 31-Mar-2013 | | RS Investment Management Co., LLC | 1,267,200 | 2.79 | 32,174,208 | 31-Mar-2013 | | FMR, LLC | 5,567,073 | 12.26 | 141,347,983 | 31-Mar-2013 |
|
| Holder | Shares | % Out | Value* | Reported |
|---|
| Variable Insurance Products Fund III-Mid-Cap Portfolio | 1,990,395 | 4.38 | 50,536,129 | 31-Mar-2013 | | Fidelity Advisor Small Cap Fund | 1,500,000 | 3.30 | 35,925,000 | 28-Feb-2013 | | Aston/Tamro Small Cap Fund | 874,018 | 1.92 | 22,191,317 | 31-Mar-2013 | | Fidelity Small Cap Growth Fund | 740,000 | 1.63 | 17,656,400 | 31-Jan-2013 | | Invesco Small Cap Value Fd | 704,341 | 1.55 | 17,883,217 | 31-Mar-2013 | | Wells Fargo Advantage Common Stock Fd | 699,466 | 1.54 | 17,759,441 | 31-Mar-2013 | | Fidelity Advisor Mid Cap II Fund | 696,627 | 1.53 | 17,687,359 | 31-Mar-2013 | | Alliance Bernstein Small Cap Growth Fund | 662,614 | 1.46 | 15,809,970 | 31-Jan-2013 | | iShares Russell 2000 Index Fund | 640,167 | 1.41 | 16,253,840 | 31-Mar-2013 | | Vanguard Small-Cap Index Fund | 635,425 | 1.40 | 14,913,424 | 31-Dec-2012 |
|
View Transactions for Insiders & Institutional Holders Value shown is computed using the security's price on the report date given. Currency in USD. |