33,944 shares
26,740 shares
18,408 shares
114,162 shares
201,342 shares
122,590 shares
49,369 shares
45,970 shares
157,405 shares
71,829 shares