18,376 shares
13,781 shares
28,849 shares
16,027 shares
17,159 shares
34,103 shares
30,462 shares
443,532 shares
20,424 shares
26,506 shares