21,385 shares
19,367 shares
42,833 shares
167,679 shares
16,158 shares
20,118 shares
14,032 shares
268,125 shares
32,991 shares
31,548 shares