104,096 shares
277,896 shares
430,789 shares
377,276 shares
140,292 shares
91,253 shares
47,155 shares
321,405 shares
48,857 shares
428,209 shares