18,312 shares
17,503 shares
15,302 shares
42,670 shares
221,991 shares
10,518 shares
18,195 shares
15,988 shares
18,251 shares
20,333 shares