260,429 shares
56,673 shares
112,098 shares
14,869 shares
20,777 shares
77,871 shares
42,229 shares
101,100 shares
28,496 shares
167,779 shares