29,146 shares
150,735 shares
104,481 shares
67,805 shares
59,662 shares
414,619 shares
73,041 shares
129,085 shares
49,742 shares
26,102 shares