10,095 shares
7,683 shares
27,291 shares
20,248 shares
101,215 shares
12,489 shares
10,538 shares
18,368 shares
241,503 shares
15,242 shares