83,966 shares
99,993 shares
52,891 shares
66,074 shares
296,438 shares
286,043 shares
219,428 shares
150,894 shares
217,911 shares
64,739 shares