53,966 shares
227,071 shares
463,449 shares
183,209 shares
152,609 shares
450,991 shares
121,060 shares
313,494 shares
341,488 shares
55,923 shares