356,045 shares
265,957 shares
37,811 shares
331,741 shares
40,010 shares
47,485 shares
50,226 shares
398,665 shares
148,729 shares
71,358 shares