503,556 shares
87,640 shares
93,887 shares
143,509 shares
192,141 shares
178,831 shares
545,041 shares
246,779 shares
466,659 shares
113,704 shares