I have a pandas dataframe `df` with a string column `Posts`, something like this:

```
df['Posts']
0       "This is an example #tag1"
1       "This too is an example #tag1 #tag2"
2       "Yup, still an example #tag1 #tag1 #tag3"

```

When I tried using the following code to count the number of hashtags,

```
count_hashtags = df['Posts'].str.extractall(r'(\#\w+)')[0].value_counts()

```

I get,

```
#tag1             4
#tag2             1
#tag3             1

```

But I need the result to be count of unique hashtags per row, something like this:

```
#tag1             3
#tag2             1
#tag3             1

```