28,344 shares
14,764 shares
10,901 shares
23,088 shares
288,876 shares
17,368 shares
25,739 shares
28,245 shares
163,082 shares
25,067 shares