277,131 shares
56,303 shares
502,571 shares
500,958 shares
234,312 shares
236,488 shares
747,506 shares
232,958 shares
309,603 shares
193,083 shares