34,184 shares
32,256 shares
98,574 shares
89,996 shares
43,724 shares
33,114 shares
111,686 shares
331,718 shares
119,582 shares
22,779 shares