34,989 shares
33,040 shares
99,279 shares
90,679 shares
44,257 shares
33,757 shares
112,010 shares
332,500 shares
120,321 shares
22,826 shares