277,131 shares
56,303 shares
502,571 shares
500,956 shares
234,312 shares
236,487 shares
747,506 shares
232,948 shares
309,603 shares
193,083 shares