24,228 shares
28,186 shares
30,072 shares
337,324 shares
349,792 shares
335,715 shares
617,878 shares
375,572 shares
125,421 shares
203,218 shares