29,207 shares
150,788 shares
104,491 shares
67,816 shares
59,695 shares
414,689 shares
73,097 shares
129,222 shares
49,844 shares
26,173 shares