139,992 shares
125,585 shares
35,018 shares
298,190 shares
51,343 shares
33,085 shares
25,506 shares
122,609 shares
62,395 shares
26,425 shares