128,055 shares
32,365 shares
16,497 shares
29,345 shares
14,256 shares
276,236 shares
11,719 shares
23,410 shares
153,812 shares
94,723 shares