15,262 shares
13,251 shares
33,309 shares
7,475 shares
10,990 shares
13,905 shares
109,763 shares
14,701 shares
18,684 shares
42,350 shares