27,903 shares
18,962 shares
30,129 shares
12,082 shares
91,637 shares
18,237 shares
109,633 shares
20,410 shares
236,975 shares
14,615 shares