29,256 shares
150,856 shares
104,587 shares
67,885 shares
59,745 shares
414,835 shares
73,144 shares
129,256 shares
49,864 shares
26,484 shares