29,218 shares
150,790 shares
104,494 shares
67,826 shares
59,705 shares
414,715 shares
73,104 shares
129,228 shares
49,850 shares
26,273 shares