25,807 shares
113,456 shares
27,503 shares
159,317 shares
34,579 shares
207,917 shares
55,149 shares
141,602 shares
23,441 shares
27,951 shares