103,792 shares
324,078 shares
158,800 shares
166,575 shares
129,608 shares
394,138 shares
293,059 shares
227,009 shares
75,393 shares
350,956 shares