18,339 shares
17,517 shares
15,309 shares
42,700 shares
222,002 shares
10,586 shares
18,245 shares
16,055 shares
18,258 shares
20,350 shares