310,170 shares
67,212 shares
103,522 shares
228,019 shares
631,972 shares
258,966 shares
67,705 shares
159,889 shares
71,376 shares
120,721 shares